to sing the praises of someone - Turkish English Dictionary